LinuxQMISDK-Lite  SLQS04.00.27
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
pack_nas_SLQSPerformIncNetworkScanReq_t Struct Reference

Data Fields

uint8_t * pNetworkType
 
uint32_t * pScanType
 
uint64_t * pBandPref
 
uint64_t * pLTEBandPref
 
uint64_t * pTDSCDMABandPref
 
nas_WCDMAARFCNTlvpWCDMAArfcn
 
nas_LTEARFCNTlvpLTEArfcn
 
uint8_t * pSearchPeriodicity
 
uint16_t * pMaxSearchTime
 
uint8_t * pIncrementalResults
 
uint8_t * pIncResultPeriodicty
 
nas_PrefPLMNListTlvpPrefPLMNList
 

Detailed Description

This structure contains information about the pack_nas_SLQSPerformIncNetworkScanReq_t request parameters.

Parameters
pNetworkType
  • Bitmask representing the network type to scan.
  • Values
    • Bit 0 - GSM
    • Bit 1 - UMTS
    • Bit 2 - LTE
    • Bit 3 - TD-SCDMA
  • Bit to check in ParamPresenceMask - 16
pScanType
  • Network Scan Type.
  • 0x00 - PLMN (default)
  • 0x01 - Closed subscriber group
  • 0x02 - Mode preference
  • 0x03 - Physical cell ID
Parameters
pBandPref
  • Bit mask representing the band preference to be set.
  • Bit position meanings:
    • 0 - BC0_A - Band Class 0, A-System
    • 1 - BC0_B - Band Class 0, B-System, Band Class 0 AB , GSM 850 Band
    • 2 - BC1 - Band Class 1, all blocks
    • 3 - BC2 - Band Class 2 place holder
    • 4 - BC3 - Band Class 3, A-System
    • 5 - BC4 - Band Class 4, all blocks
    • 6 - BC5 - Band Class 5, all blocks
    • 7 - GSM_DCS_1800 - GSM DCS band
    • 8 - GSM_EGSM_900 - GSM Extended GSM (E-GSM) band
    • 9 - GSM_PGSM_900 - GSM Primary GSM (P-GSM) band
    • 10 - BC6 - Band Class 6
    • 11 - BC7 - Band Class 7
    • 12 - BC8 - Band Class 8
    • 13 - BC9 - Band Class 9
    • 14 - BC10 - Band Class 10
    • 15 - BC11 - Band Class 11
    • 16 - GSM_450 - GSM 450 band
    • 17 - GSM_480 - GSM 480 band
    • 18 - GSM_750 - GSM 750 band
    • 19 - GSM_850 - GSM 850 band
    • 20 - GSM_RGSM_900 - GSM Railways GSM Band
    • 21 - GSM_PCS_1900 - GSM PCS band
    • 22 - WCDMA_I_IMT_2000 - WCDMA EUROPE JAPAN and CHINA IMT 2100 band
    • 23 - WCDMA_II_PCS_1900 - WCDMA US PCS 1900 band
    • 24 - WCDMA_III_1700 - WCDMA EUROPE and CHINA DCS 1800 band
    • 25 - WCDMA_IV_1700 - WCDMA US 1700 band
    • 26 - WCDMA_V_850 - WCDMA US 850 band
    • 27 - WCDMA_VI_800 - WCDMA JAPAN 800 band
    • 28 - BC12 - Band Class 12
    • 29 - BC14 - Band Class 14
    • 30 - RESERVED_2 - Reserved 2
    • 31 - BC15 - Band Class 15
    • 48 - WCDMA_VII_2600 - WCDMA EUROPE 2600 band
    • 49 - WCDMA_VIII_900 - WCDMA EUROPE and JAPAN 900 band
    • 50 - WCDMA_IX_1700 - WCDMA JAPAN 1700 band
    • 56 - BC16 - Band Class 16
    • 57 - BC17 - Band Class 17
    • 58 - BC18 - Band Class 18
    • 59 - BC19 - Band Class 19
  • Bit to check in ParamPresenceMask - 18
pLTEBandPref
  • Bitmask representing the LTE band preference.
  • Bit Values
    • Bit 0 - E-UTRA Operating Band 1
    • Bit 1 - E-UTRA Operating Band 2
    • Bit 2 - E-UTRA Operating Band 3
    • Bit 3 - E-UTRA Operating Band 4
    • Bit 4 - E-UTRA Operating Band 5
    • Bit 5 - E-UTRA Operating Band 6
    • Bit 6 - E-UTRA Operating Band 7
    • Bit 7 - E-UTRA Operating Band 8
    • Bit 8 - E-UTRA Operating Band 9
    • Bit 9 - E-UTRA Operating Band 10
    • Bit 10 - E-UTRA Operating Band 11
    • Bit 11 - E-UTRA Operating Band 12
    • Bit 12 - E-UTRA Operating Band 13
    • Bit 13 - E-UTRA Operating Band 14
    • Bit 16 - E-UTRA Operating Band 17
    • Bit 17 - E-UTRA Operating Band 18
    • Bit 18 - E-UTRA Operating Band 19
    • Bit 19 - E-UTRA Operating Band 20
    • Bit 20 - E-UTRA Operating Band 21
    • Bit 22 - E-UTRA Operating Band 23
    • Bit 23 - E-UTRA Operating Band 24
    • Bit 24 - E-UTRA Operating Band 25
    • Bit 25 - E-UTRA Operating Band 26
    • Bit 27 - E-UTRA Operating Band 28
    • Bit 28 - E-UTRA Operating Band 29
    • Bit 29 - E-UTRA Operating Band 32
    • Bit 32 - E-UTRA Operating Band 33
    • Bit 33 - E-UTRA Operating Band 34
    • Bit 34 - E-UTRA Operating Band 35
    • Bit 35 - E-UTRA Operating Band 36
    • Bit 36 - E-UTRA Operating Band 37
    • Bit 37 - E-UTRA Operating Band 38
    • Bit 38 - E-UTRA Operating Band 39
    • Bit 39 - E-UTRA Operating Band 40
    • Bit 40 - E-UTRA Operating Band 41
    • Bit 41 - E-UTRA Operating Band 42
    • Bit 42 - E-UTRA Operating Band 43
    • Bit 45 - E-UTRA Operating Band 46
    • Bit 46 - E-UTRA Operating Band 47
    • Bit 47 - E-UTRA Operating Band 48
    • Bit 60 - E-UTRA Operating Band 125
    • Bit 61 - E-UTRA Operating Band 126
    • Bit 62 - E-UTRA Operating Band 127
  • Bit to check in ParamPresenceMask - 19
pTDSCDMABandPref
  • Bitmask representing the TD-SCDMA band preference to be set.
  • Values
    • 0x01 - NAS_TDSCDMA_BAND_A - TD-SCDMA Band A
    • 0x02 - NAS_TDSCDMA_BAND_B - TD-SCDMA Band B
    • 0x04 - NAS_TDSCDMA_BAND_C - TD-SCDMA Band C
    • 0x08 - NAS_TDSCDMA_BAND_D - TD-SCDMA Band D
    • 0x10 - NAS_TDSCDMA_BAND_E - TD-SCDMA Band E
    • 0x20 - NAS_TDSCDMA_BAND_F - TD-SCDMA Band F
    • All other bits are reserved.
  • Bit to check in ParamPresenceMask - 20
pWCDMAArfcn
  • See nasWCDMAARFCNTlv for more information.
  • Bit to check in ParamPresenceMask - 21
pLTEArfcn
  • See nasLTEARFCNTlv for more information.
  • Bit to check in ParamPresenceMask - 22
pSearchPeriodicity
  • If search periodicity is not provided, or value 0 is provided, it means periodic search is disabled and only one scan will be performed. Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
  • Bit to check in ParamPresenceMask - 23
pMaxSearchTime
  • Maximum duration of the periodic search(in seconds) Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
  • Bit to check in ParamPresenceMask - 24
pIncrementalResults
  • Indicates whether the modern reports incremental results of the network scan to the client.
    • FALSE - Incremental results are not reported.
    • TRUE (defalut) - Incremental results are reported. Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
  • Bit to check in ParamPresenceMask - 25
pIncResultPeriodicty
  • Indicates the periodicity with which the modem should report incremental results to the client(in seconds). Only applicable to the following scan types:
    • NAS_SCAN_TYPE_PLMN
    • NAS_SCAN_TYPE_MODE_PREF
  • Bit to check in ParamPresenceMask - 26
pPrefPLMNList
  • See nasPrefPLMNListTlv for more information.
  • Bit to check in ParamPresenceMask - 27

Field Documentation

uint64_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pBandPref
uint8_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pIncrementalResults
uint8_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pIncResultPeriodicty
nas_LTEARFCNTlv* pack_nas_SLQSPerformIncNetworkScanReq_t::pLTEArfcn
uint64_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pLTEBandPref
uint16_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pMaxSearchTime
uint8_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pNetworkType
nas_PrefPLMNListTlv* pack_nas_SLQSPerformIncNetworkScanReq_t::pPrefPLMNList
uint32_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pScanType
uint8_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pSearchPeriodicity
uint64_t* pack_nas_SLQSPerformIncNetworkScanReq_t::pTDSCDMABandPref
nas_WCDMAARFCNTlv* pack_nas_SLQSPerformIncNetworkScanReq_t::pWCDMAArfcn

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved